SERGHEI (SERGHEI-SWE) v1.0: a performance-portable high-performance parallel-computing shallow-water solver for hydrology and environmental hydraulics

نویسندگان

چکیده

Abstract. The Simulation EnviRonment for Geomorphology, Hydrodynamics, and Ecohydrology in Integrated form (SERGHEI) is a multi-dimensional, multi-domain, multi-physics model framework environmental landscape simulation, designed with an outlook towards Earth system modelling. At the core of SERGHEI's innovation its performance-portable high-performance parallel-computing (HPC) implementation, built from scratch on Kokkos portability layer, allowing SERGHEI to be deployed, fashion, graphics processing unit (GPU)-based heterogeneous systems. In this work, we explore combinations MPI using OpenMP CUDA backends. contribution, introduce present detail first operational module solving shallow-water equations (SERGHEI-SWE) HPC implementation. This applicable hydrological problems including flooding runoff generation, Its applicability demonstrated by testing several well-known benchmarks large-scale problems, which SERGHEI-SWE achieves excellent results different types problems. Finally, scalability performance evaluated TOP500 systems, very good scaling range over 20 000 CPUs up 256 state-of-the art GPUs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using SWE Standards for Ubiquitous Environmental Sensing: A Performance Analysis

Although smartphone applications represent the most typical data consumer tool from the citizen perspective in environmental applications, they can also be used for in-situ data collection and production in varied scenarios, such as geological sciences and biodiversity. The use of standard protocols, such as SWE, to exchange information between smartphones and sensor infrastructures brings bene...

متن کامل

High Performance Computing: Grid Computing & Parallel Programming

Science is constantly pushing the limits of computational and storage power and even the fastest supercomputers are not capable of satisfying the computational demand. Recent advances in hardware technologies have provided more computing power than ever before and with the advent of multiple core processors we can expect this trend to continue. It is expected that processors with hundreds of co...

متن کامل

High performance compilers for parallel computing

Following your need to always fulfil the inspiration to obtain everybody is now simple. Connecting to the internet is one of the short cuts to do. There are so many sources that offer and connect us to other world condition. As one of the products to see in internet, this website becomes a very available place to look for countless high performance compilers for parallel computing sources. Yeah...

متن کامل

High Performance Computing with a Conservative Spectral Boltzmann Solver

We present new results building on the conservative deterministic spectral method for the space inhomogeneous Boltzmann equation developed by Gamba and Tharkabhushaman. This approach is a twostep process that acts on the weak form of the Boltzmann equation, and uses the machinery of the Fourier transform to reformulate the collisional integral into a weighted convolution in Fourier space. A con...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Geoscientific Model Development

سال: 2023

ISSN: ['1991-9603', '1991-959X']

DOI: https://doi.org/10.5194/gmd-16-977-2023